.login-item-gitee {
    --bs-border-radius: 6px;
    --login-padding-x: .75rem;
    margin: 1.5rem auto;
}

.login-item-gitee a {
    color: #005980;
}

.login-item-gitee .login-header {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 1.5rem;
}

.login-item-gitee .login-header > span {
    font-size: 1.5rem;
    font-weight: bold;
}

.login-item-gitee .login-header > span {
    font-size: 1.5rem;
    font-weight: bold;
}

.login-item-gitee .login-sms {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.login-item-gitee .login-sms > a {
    padding: var(--login-padding-y) var(--login-padding-x);
    margin-bottom: 1rem;
}

.login-item-gitee .login-oauth {
    display: flex;
    justify-content: space-between;
}

.login-item-gitee .login-oauth i {
    font-size: 2rem;
    color: #485585;
}

.login-item-gitee ::deep .divider {
    --bb-divider-margin: 2rem;
}
